road stud - German English Dictionary